@charset "UTF-8";

@import '_reset';
@import '_common';

// 中间
section {
	padding: r(89) 0 r(96);
	width: 100%;
	height: 100%;
	overflow: auto;
	.main {
		width: r(580);
		margin: 0 auto;
		.title {
			margin-top: r(30);
			padding-bottom: r(15);
			border-bottom: 1px solid #d2d2d2;
			h4 {
				font-size: r(30);
				font-weight: bold;
			}
			.nav {
				margin-top: r(15);
				display: flex;
				justify-content: space-between;
				font-size: r(18);
				color: $colorGray;
				.breakcrumb {
					
				}
				.date {
					
				}
			}
		}
		img {
			width: 100%;
			margin-top: r(15);
		}
		&>p {
			font-size: r(20);
			margin-top: r(40);
			color: $colorGray;
			line-height: 1.5;
		}
	}
	.border_line {
		width: 100%;
		height: r(25);
		background-color: #f5f5f5;
		margin-top: r(20);
	}
	.date_adress {
		width: r(580);
		margin: 0 auto;
		color: $colorGray;
		h4 {
			color: #5c5856;
			font-size: r(30);
			margin-top: r(16);
		}
		.date {
			margin-top: r(17);
		}
		.adress {
			margin-top: r(11);
		}
		p i {
			color: $color;
			margin-right: r(10);
			font-weight: bold;
		}
	}
	.teacher {
		width: r(580);
		margin: 0 auto;
		color: $colorGray;
		h4 {
			font-size: r(30);
			color: #5c5856;
			margin-top: r(16);
			font-weight: bold;
		}
		.t_content {
			margin-top: r(16);
			display: flex;
			.t_box {
				width: 33.3%;
				display: flex;
				align-items: center;
				.t_img {
					width: r(86);
					height: r(86);
					flex-shrink: 0;
					img {
						width: 100%;
					}
				}
				.info {
					color: $colorGray;
					margin-left: r(10);
					.name {
						font-size: r(18);
						display: -webkit-box;
						-webkit-line-clamp: 1;
						-webkit-box-orient: vertical;
						overflow: hidden;
					}
					.job {
						margin-top: r(5);
						font-size: r(14);
						display: -webkit-box;
						-webkit-line-clamp: 2;
						-webkit-box-orient: vertical;
						overflow: hidden;
					}
				}
			}
		}
	}
	.btn {
		display: flex;
		justify-content: center;
		align-items: center;
		color: white;
		font-size: r(34);
		height: r(86);
		width: r(580);
		margin: r(20) auto r(80);
		background-color: $color;
		i {
			font-size: r(30);
		}
	}
}